Using Object Role Modelling to Teach Database Design
نویسندگان
چکیده
Traditionally database design has been taught using Entity Relationship (ER) modelling. In this paper we set out some of the problems that learners experience with the ER approach. We argue that Object Role Modelling (ORM), a design method taught at the University of Wolverhampton helps overcome these problems.
منابع مشابه
Using Object Role Modelling to Design Relational Databases
Most database design courses teach database design using the Entity-Relationship (E-R) approach. Indeed, most of the available database design textbooks are based on E-R modelling. This article describes an alternative methodology, Object Role Modelling (ORM), and argues that it may be more accessible for novice database designers. The basis of the technique is as follows. The first stage invol...
متن کاملThe Use of Uml Class Diagrams to Teach Database Modelling and Database Design
It is now nearly 30 years since Peter Chen’s watershed paper “The Entity-Relationship Model – towards a Unified View of Data”. [1] The entity relationship model and variations and extensions to it have been taught in colleges and universities for many years. In his original paper Peter Chen looked at converting his new ER model to the then existing data structure diagrams for the Network model....
متن کاملSpatial Data in Land Management and Local Government
The contribution deals with the contextual design of spatial data for regional development and land management purposes. Further development of information technologies, image processing techniques and contextual knowledge-based databases, together with the geographical networks environment, will provide quite new and considerably wider possibilities of using GIS. GIS architecture is open to in...
متن کاملObject-oriented Database Design: What Is the Diierence with Relational Database Design?
Object-oriented database design is not only a simple extension of relational database design. By modelling structure as well as behaviour of real world entities as coherent units, object-oriented database design succeeds in capturing more semantics of applications already in the design phase. The use of object-oriented concepts like inheritance allows an adequate modelling and a better applicat...
متن کاملConceptual Modelling of Database Applications Using an Extended Er Model
In this paper, we motivate and present a data model for conceptual design of structural and behavioural aspects of databases. We follow an object centered design paradigm in the spirit of semantic data models. The speciication of structural aspects is divided into modelling of object structures and modelling of data types used for describing object properties. The speciication of object structu...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2003